<html>
<head><meta charset="utf-8"><title>Parser lecture · t-compiler/wg-rustc-dev-guide · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/index.html">t-compiler/wg-rustc-dev-guide</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser.20lecture.html">Parser lecture</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="190989379"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser%20lecture/near/190989379" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser.20lecture.html#190989379">(Mar 18 2020 at 14:42)</a>:</h4>
<p><span class="user-mention" data-user-id="116266">@Santiago Pastorino</span> how is the state of docs wrt. the parser?</p>



<a name="190989875"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser%20lecture/near/190989875" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser.20lecture.html#190989875">(Mar 18 2020 at 14:44)</a>:</h4>
<p>I think this <a href="https://rustc-dev-guide.rust-lang.org/the-parser.html" target="_blank" title="https://rustc-dev-guide.rust-lang.org/the-parser.html">https://rustc-dev-guide.rust-lang.org/the-parser.html</a> is all we have</p>



<a name="190989983"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser%20lecture/near/190989983" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser.20lecture.html#190989983">(Mar 18 2020 at 14:45)</a>:</h4>
<p>ok that's very high level</p>



<a name="190990006"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser%20lecture/near/190990006" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser.20lecture.html#190990006">(Mar 18 2020 at 14:45)</a>:</h4>
<p>yep</p>



<a name="190990012"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser%20lecture/near/190990012" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser.20lecture.html#190990012">(Mar 18 2020 at 14:45)</a>:</h4>
<p><span class="user-mention" data-user-id="116266">@Santiago Pastorino</span> do you want a Q&amp;A with me?</p>



<a name="190990086"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser%20lecture/near/190990086" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser.20lecture.html#190990086">(Mar 18 2020 at 14:46)</a>:</h4>
<p>that would be great</p>



<a name="190990110"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser%20lecture/near/190990110" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser.20lecture.html#190990110">(Mar 18 2020 at 14:46)</a>:</h4>
<p>what about a lecture? <span aria-label="smiley" class="emoji emoji-1f603" role="img" title="smiley">:smiley:</span></p>



<a name="190990222"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser%20lecture/near/190990222" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser.20lecture.html#190990222">(Mar 18 2020 at 14:47)</a>:</h4>
<p>I could do a lecture... not sure what it involves wrt. wg-learning... I prepare some notes and talk for a while and show y'all some parts of the parser and you ask questions?</p>



<a name="190991154"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser%20lecture/near/190991154" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser.20lecture.html#190991154">(Mar 18 2020 at 14:53)</a>:</h4>
<p>yeah, it's more like preparing a talk, recording it and have the group making a chapter out of that</p>



<a name="190991177"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser%20lecture/near/190991177" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser.20lecture.html#190991177">(Mar 18 2020 at 14:53)</a>:</h4>
<p>it may also involve a q&amp;a session that could happen async on zulip</p>



<a name="190991268"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser%20lecture/near/190991268" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser.20lecture.html#190991268">(Mar 18 2020 at 14:54)</a>:</h4>
<p><span class="user-mention" data-user-id="116266">@Santiago Pastorino</span> ah so I record a talk alone?</p>



<a name="190991324"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser%20lecture/near/190991324" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser.20lecture.html#190991324">(Mar 18 2020 at 14:54)</a>:</h4>
<p>I could I suppose write the chapter myself if that's more helpful</p>



<a name="190991334"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser%20lecture/near/190991334" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser.20lecture.html#190991334">(Mar 18 2020 at 14:54)</a>:</h4>
<p>no no, usually what we do is a Zoom session or something like that</p>



<a name="190991361"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser%20lecture/near/190991361" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser.20lecture.html#190991361">(Mar 18 2020 at 14:54)</a>:</h4>
<p>ah yeah</p>



<a name="190991382"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser%20lecture/near/190991382" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser.20lecture.html#190991382">(Mar 18 2020 at 14:54)</a>:</h4>
<p>where you or somebody explain some things</p>



<a name="190991393"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser%20lecture/near/190991393" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser.20lecture.html#190991393">(Mar 18 2020 at 14:54)</a>:</h4>
<p>then we can ask questions</p>



<a name="190991404"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser%20lecture/near/190991404" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser.20lecture.html#190991404">(Mar 18 2020 at 14:55)</a>:</h4>
<p>and we write the chapter</p>



<a name="190991422"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser%20lecture/near/190991422" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser.20lecture.html#190991422">(Mar 18 2020 at 14:55)</a>:</h4>
<p>right</p>



<a name="190991429"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser%20lecture/near/190991429" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser.20lecture.html#190991429">(Mar 18 2020 at 14:55)</a>:</h4>
<p>if you want to write the chapter that totally works too :)</p>



<a name="190991461"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser%20lecture/near/190991461" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser.20lecture.html#190991461">(Mar 18 2020 at 14:55)</a>:</h4>
<p>whatever is most helpful <span aria-label="slight smile" class="emoji emoji-1f642" role="img" title="slight smile">:slight_smile:</span></p>



<a name="190991524"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser%20lecture/near/190991524" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser.20lecture.html#190991524">(Mar 18 2020 at 14:55)</a>:</h4>
<p>the most important result is to have chapters and a better rustc-dev-guide</p>



<a name="190991583"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser%20lecture/near/190991583" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser.20lecture.html#190991583">(Mar 18 2020 at 14:56)</a>:</h4>
<p>so I'd say is better to have a chapter directly</p>



<a name="190991612"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser%20lecture/near/190991612" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser.20lecture.html#190991612">(Mar 18 2020 at 14:56)</a>:</h4>
<p>but usually people don't have time for that and prefer to do a lecture or a q&amp;a session or something like that</p>



<a name="190991673"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser%20lecture/near/190991673" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser.20lecture.html#190991673">(Mar 18 2020 at 14:56)</a>:</h4>
<p>but if you can and want to do a chapter, we can keep asking questions and improving it async I'd say</p>



<a name="190991675"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser%20lecture/near/190991675" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser.20lecture.html#190991675">(Mar 18 2020 at 14:56)</a>:</h4>
<p>and it takes <em>less</em> time to prepare a lecture? <span aria-label="upside down" class="emoji emoji-1f643" role="img" title="upside down">:upside_down:</span></p>



<a name="190991737"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser%20lecture/near/190991737" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser.20lecture.html#190991737">(Mar 18 2020 at 14:57)</a>:</h4>
<p>I guess it depends :)</p>



<a name="190991867"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser%20lecture/near/190991867" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser.20lecture.html#190991867">(Mar 18 2020 at 14:57)</a>:</h4>
<p>if we open an editor and out of what you remember you start talking about things without preparing I guess it may take less time</p>



<a name="190991941"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser%20lecture/near/190991941" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser.20lecture.html#190991941">(Mar 18 2020 at 14:58)</a>:</h4>
<p>but if you prepare like a talk that's probably more work</p>



<a name="190992262"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser%20lecture/near/190992262" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser.20lecture.html#190992262">(Mar 18 2020 at 15:00)</a>:</h4>
<p>I wonder if someone else writing it down may produce notes about things I wouldn't think to write down</p>



<a name="190992340"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser%20lecture/near/190992340" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser.20lecture.html#190992340">(Mar 18 2020 at 15:00)</a>:</h4>
<p>like things I find obvious but others don't</p>



<a name="190992470"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser%20lecture/near/190992470" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser.20lecture.html#190992470">(Mar 18 2020 at 15:01)</a>:</h4>
<p>so maybe a lecture would be best</p>



<a name="190994002"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser%20lecture/near/190994002" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser.20lecture.html#190994002">(Mar 18 2020 at 15:10)</a>:</h4>
<p>yeah, I was going to say that too :)</p>



<a name="190994028"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser%20lecture/near/190994028" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser.20lecture.html#190994028">(Mar 18 2020 at 15:11)</a>:</h4>
<p>this is one of the reasons to do a lecture</p>



<a name="191007402"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser%20lecture/near/191007402" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser.20lecture.html#191007402">(Mar 18 2020 at 16:38)</a>:</h4>
<p><span class="user-mention" data-user-id="126931">@centril</span> just in case, should we schedule this? or do you want to take some time and then get back to us to schedule a date?</p>



<a name="191007500"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser%20lecture/near/191007500" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser.20lecture.html#191007500">(Mar 18 2020 at 16:39)</a>:</h4>
<p><span class="user-mention" data-user-id="116266">@Santiago Pastorino</span>  I'll think a bit re. what the lecture could contain and then I'll get back to you</p>



<a name="191007538"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser%20lecture/near/191007538" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser.20lecture.html#191007538">(Mar 18 2020 at 16:39)</a>:</h4>
<p>seems great thanks!</p>



<a name="191031537"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser%20lecture/near/191031537" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mark-i-m <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser.20lecture.html#191031537">(Mar 18 2020 at 19:38)</a>:</h4>
<p><span class="user-mention" data-user-id="126931">@centril</span> Thanks! Some thoughts regarding things you might include:</p>
<ul>
<li>things the parser does or doesn't do (e.g. what errors does it catch or not catch)</li>
<li>what types of changes require lang team approval, rfc, etc</li>
<li>structure of the code, any ongoing refactorings or design discussions, end goals, etc</li>
<li>any important invariants or properties that somebody working on that part of the compiler should know</li>
<li>maybe also relation to other parts of the compiler, rust-analyzer?</li>
</ul>



<a name="191032539"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser%20lecture/near/191032539" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Chris Simpkins <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/Parser.20lecture.html#191032539">(Mar 18 2020 at 19:47)</a>:</h4>
<p>@centril the parser is an area of interest for me.  If I can be of any help turning your expertise into documentation, please let me know.  Happy to help.</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>